const Signals = imports.signals;
const St = imports.gi.St;
+const DND = imports.ui.dnd;
const Main = imports.ui.main;
const Params = imports.misc.params;
const ScreenSaver = imports.misc.screenSaver;
handleDragOver: function(source, actor, x, y, time) {
if (source != Main.xdndHandler)
- return;
+ return DND.DragMotionResult.CONTINUE;
if (!Main.overview.visible && !Main.overview.animationInProgress) {
this.rippleAnimation();
Main.overview.showTemporarily();
Main.overview.beginItemDrag(actor);
}
+
+ return DND.DragMotionResult.CONTINUE;
},
_onCornerEntered : function() {
const Config = imports.misc.config;
const CtrlAltTab = imports.ui.ctrlAltTab;
+const DND = imports.ui.dnd;
const Layout = imports.ui.layout;
const Overview = imports.ui.overview;
const PopupMenu = imports.ui.popupMenu;
handleDragOver: function(source, actor, x, y, time) {
if (source != Main.xdndHandler)
- return;
+ return DND.DragMotionResult.CONTINUE;
if (this._xdndTimeOut != 0)
Mainloop.source_remove(this._xdndTimeOut);
this._xdndTimeOut = Mainloop.timeout_add(BUTTON_DND_ACTIVATION_TIMEOUT,
Lang.bind(this, this._xdndShowOverview, actor));
+
+ return DND.DragMotionResult.CONTINUE;
},
_escapeMenuGrab: function() {